sheep faeces - German English Dictionary